.take-laws{
  position: fixed;
  top: 150rpx;
  left: 24rpx;
  background:rgba(236, 55, 79, 0.7) ;
  display: flex;
  align-items: center;
  border-radius: 28rpx;
  color: #ffffff;
  font-size: 24rpx;
  z-index: 1000;
  .swiper-tips{
    display: flex;
    align-items: center;
  }
  .buy-img{
    width: 40rpx;
    height: 40rpx;
    border-radius: 20rpx;
    .img{
      width: 40rpx;
      height: 40rpx;
      border-radius: 20rpx;
    }
  }
  .broadcast{
    width: 80rpx;
    height: 60rpx;
    display: flex;
    justify-content: center;
    align-items: center;
    .iconfont{
      width: 60rpx;
      height: 50rpx;
    }
  }
  .swiper{
    height: 45rpx;
    color: #FFFFFF;
    font-size: 20rpx;
    width: 320rpx;
    border-radius: 8rpx;
    padding: 4rpx 10rpx;    
    .item-text{
      margin-left: 12rpx;
      overflow : hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 1; 
      -webkit-box-orient: vertical;
    }
  }
}